Algebraic Operations and Generic Effects

نویسندگان

  • Gordon D. Plotkin
  • John Power
چکیده

Given a complete and cocomplete symmetric monoidal closed category V and a symmetric monoidal V-category C with cotensors and a strong V-monad T on C, we investigate axioms under which an ObCindexed family of operations of the form αx : (Tx) v −→ (Tx)w provides semantics for algebraic operations on the computational λ-calculus. We recall a definition for which we have elsewhere given adequacy results, and we show that an enrichment of it is equivalent to a range of other possible natural definitions of algebraic operation. In particular, we define the notion of generic effect and show that to give a generic effect is equivalent to giving an algebraic operation. We further show how the usual monadic semantics of the computational λ-calculus extends uniformly to incorporate generic effects. We outline examples and non-examples and we show that our definition also enriches one for call-by-name languages with effects.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

AN ALGEBRAIC STRUCTURE FOR INTUITIONISTIC FUZZY LOGIC

In this paper we extend the notion of  degrees of membership and non-membership of intuitionistic fuzzy sets to lattices and  introduce a residuated lattice with appropriate operations to serve as semantics of intuitionistic fuzzy logic. It would be a step forward to find an algebraic counterpart for intuitionistic fuzzy logic. We give the main properties of the operations defined and prove som...

متن کامل

Specification of Generic APIs, or: Why Algebraic May Be Better then Pre/Post

Specification based on Floyd-Hoare logic, using pre and postconditions, is common in languages aimed at high integrity software. Such pre/postcondition specifications are geared towards verification of code. While this specification technique has proven quite successful in the past 40 years, it has limitations when applied to API specification, particularly specification of generic interfaces. ...

متن کامل

Efficient Computation of Algebraic Immunity for Algebraic and Fast Algebraic Attacks

In this paper we propose several efficient algorithms for assessing the resistance of Boolean functions against algebraic and fast algebraic attacks when implemented in LFSR-based stream ciphers. An algorithm is described which permits to compute the algebraic immunity d of a Boolean function with n variables in O(D) operations, for D ≈ ` n d ́ , rather than in O(D) operations necessary in all p...

متن کامل

Efficacy of Generic Granisetron vs Kytril® for PONV in Major Gynecological Operations: A Randomized, Double-blind Clinical Trial

Background Granisetron is a first-generation 5-HT3-receptor antagonist that has shown efficacy in preventing postoperative nausea and vomiting (PONV). In this randomized double-blind parallel-group clinical trial, we assessed the efficacy of generic granisetron versus Kytril®, in the prevention of PONV in patients undergoing general anesthesia for gynaecological surgeries. Method One hundred an...

متن کامل

Efficacy of Generic Granisetron vs Kytril® for PONV in Major Gynecological Operations: A Randomized, Double-blind Clinical Trial

Background Granisetron is a first-generation 5-HT3-receptor antagonist that has shown efficacy in preventing postoperative nausea and vomiting (PONV). In this randomized double-blind parallel-group clinical trial, we assessed the efficacy of generic granisetron versus Kytril®, in the prevention of PONV in patients undergoing general anesthesia for gynaecological surgeries. Method One hundred an...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Applied Categorical Structures

دوره 11  شماره 

صفحات  -

تاریخ انتشار 2003